be universally liked - Anglais Synonymes Dictionnaire